################################################################################
#                                                                              #
#  Copyright (c) 2005-2020, Michele Bosi, Thiago Bastos                        #
#  All rights reserved.                                                        #
#                                                                              #
#  This file is part of Visualization Library                                  #
#  http://visualizationlibrary.org                                             #
#                                                                              #
#  Released under the OSI approved Simplified BSD License                      #
#  http://www.opensource.org/licenses/bsd-license.php                          #
#                                                                              #
################################################################################

project(VLAPPLETS)

# Gather VLApplets source files
file(GLOB VLAPPLETS_SRC "*.cpp" "App_BlindTests/*.cpp")
file(GLOB VLAPPLETS_INC "*.hpp" "App_BlindTests/*.hpp")

# Disable tests that are not supported by GLES
if( NOT (VL_OPENGL_MODE STREQUAL "OPENGL") )
	list(REMOVE_ITEM VLAPPLETS_SRC "${VLAPPLETS_SOURCE_DIR}/App_Tessellator.cpp")
	list(REMOVE_ITEM VLAPPLETS_SRC "${VLAPPLETS_SOURCE_DIR}/App_Extrusion.cpp")
endif()

add_library(VLApplets STATIC ${VLAPPLETS_INC} ${VLAPPLETS_SRC})
VL_DEFAULT_TARGET_PROPERTIES(VLApplets)
